type runtime.spanQueue
14 uses
runtime (current package)
mgcmark_greenteagc.go#L339: type spanQueue struct {
mgcmark_greenteagc.go#L365: func (q *spanQueue) putFast(s objptr) (ok bool) {
mgcmark_greenteagc.go#L377: func (q *spanQueue) put(s objptr) bool {
mgcmark_greenteagc.go#L425: func (q *spanQueue) flush() {
mgcmark_greenteagc.go#L436: func (q *spanQueue) empty() bool {
mgcmark_greenteagc.go#L447: func (q *spanQueue) chainEmpty() bool {
mgcmark_greenteagc.go#L460: func (q *spanQueue) drain(n uint32) {
mgcmark_greenteagc.go#L511: func (q *spanQueue) tryDrain(r *spanSPMC, n uint32) bool {
mgcmark_greenteagc.go#L531: func (q *spanQueue) tryGetFast() objptr {
mgcmark_greenteagc.go#L543: func (q *spanQueue) steal(q2 *spanQueue) objptr {
mgcmark_greenteagc.go#L586: func (q *spanQueue) refill(r *spanSPMC) objptr {
mgcmark_greenteagc.go#L627: func (q *spanQueue) destroy() {
mgcwork.go#L109: spanq spanQueue
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |